home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus Special 16 / AMIGAplus Sonderheft 16 (1998)(ICP)(DE)[!].iso / pd / anwendungen / ispell-3.1.18src / local.h < prev    next >
Text File  |  1995-09-13  |  4KB  |  112 lines

  1. /*
  2.  * $Id: local.h 1.1 1995/09/13 17:47:12 jskov Exp $
  3.  */
  4.  
  5. /*
  6.  * Copyright 1992, 1993, Geoff Kuenning, Granada Hills, CA
  7.  * All rights reserved.
  8.  *
  9.  * Redistribution and use in source and binary forms, with or without
  10.  * modification, are permitted provided that the following conditions
  11.  * are met:
  12.  *
  13.  * 1. Redistributions of source code must retain the above copyright
  14.  *    notice, this list of conditions and the following disclaimer.
  15.  * 2. Redistributions in binary form must reproduce the above copyright
  16.  *    notice, this list of conditions and the following disclaimer in the
  17.  *    documentation and/or other materials provided with the distribution.
  18.  * 3. All modifications to the source code must be clearly marked as
  19.  *    such.  Binary redistributions based on modified source code
  20.  *    must be clearly marked as modified versions in the documentation
  21.  *    and/or other materials provided with the distribution.
  22.  * 4. All advertising materials mentioning features or use of this software
  23.  *    must display the following acknowledgment:
  24.  *      This product includes software developed by Geoff Kuenning and
  25.  *      other unpaid contributors.
  26.  * 5. The name of Geoff Kuenning may not be used to endorse or promote
  27.  *    products derived from this software without specific prior
  28.  *    written permission.
  29.  *
  30.  * THIS SOFTWARE IS PROVIDED BY GEOFF KUENNING AND CONTRIBUTORS ``AS IS'' AND
  31.  * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
  32.  * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
  33.  * ARE DISCLAIMED.  IN NO EVENT SHALL GEOFF KUENNING OR CONTRIBUTORS BE LIABLE
  34.  * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
  35.  * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
  36.  * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
  37.  * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
  38.  * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
  39.  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  40.  * SUCH DAMAGE.
  41.  */
  42.  
  43. /*
  44.  * This file is a sample local.h file.  It shows what I believe nearly every
  45.  * site will want to include in their local.h.  You will probably want to
  46.  * expand this file;  see "config.X" to learn of #defines that you might
  47.  * like to add to.
  48.  */
  49.  
  50. /*
  51.  * $Log: local.h $
  52.  * Revision 1.1  1995/09/13  17:47:12  jskov
  53.  * Initial revision
  54.  *
  55.  * Revision 1.15  1995/06/28  23:14:02  jskov
  56.  * Added Amiga specific data
  57.  *
  58.  * Revision 1.14  1995/01/08  23:23:56  geoff
  59.  * Do some minor clarification of the instructional comments.
  60.  *
  61.  * Revision 1.13  1994/05/17  06:37:25  geoff
  62.  * Add one more item of warning advice to the comments.
  63.  *
  64.  * Revision 1.12  1994/02/07  06:00:00  geoff
  65.  * Add a warning about shell processing restrictions
  66.  *
  67.  * Revision 1.11  1994/01/25  07:11:50  geoff
  68.  * Get rid of all old RCS log lines in preparation for the 3.1 release.
  69.  *
  70.  */
  71.  
  72. /*
  73.  * WARNING WARNING WARNING
  74.  *
  75.  * This file is *NOT* a normal C header file!  Although it uses C
  76.  * syntax and is included in C programs, it is also processed by shell
  77.  * scripts that are very stupid about format.
  78.  *
  79.  * Do not try to use #if constructs to configure this file for more
  80.  * than one configuration.  Do not place whitespace after the "#" in
  81.  * "#define".  Do not attempt to disable lines by commenting them out.
  82.  * Do not use backslashes to reduce the length of long lines.
  83.  * None of these things will work the way you expect them to.
  84.  *
  85.  * WARNING WARNING WARNING
  86.  */
  87.  
  88. #define MINIMENU    /* Display a mini-menu at the bottom of the screen */
  89. #undef NO8BIT        /* Remove this if you use ISO character sets */
  90. #undef USG        /* Define this on System V */
  91.  
  92. /*
  93.  * Important directory paths
  94.  */
  95. #define BINDIR    "/ispell/bin"
  96. #define LIBDIR    "/ispell/lib"
  97. #define ELISPDIR "/usr/local/lib/emacs/site-lisp"
  98. #define TEXINFODIR "/ispell/info"
  99. #define MAN1DIR    "/ispell/man/man1"
  100. #define MAN4DIR    "/ispell/man/man4"
  101.  
  102. /*
  103.  * Place any locally-required #include statements here
  104.  */
  105. #define REGEX_LOOKUP
  106. #define fork vfork
  107. #define CC "gcc"
  108. #define CFLAGS "-O2 -DAMIGA -Iinclude:"
  109. #define YACC "/bin/bison -y"
  110. #define LANGUAGES "{american,MASTERDICTS=american.med+,HASHFILES=americanmed+.hash,EXTRADICT=/usr/dict/words} {dansk}"
  111. #define MASKBITS 128
  112.